﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.CodeDom;
using System.Xml.Linq;

namespace CodeDomHelper.CodeDom
{

    [Serializable()]
    public class Csee : CDoc
    {

        public Csee()
            : base("see")
        {

        }

        /// <summary>
        /// Initializes a new instance of the <see cref="Csee"/> class.        
        /// </summary>
        /// <param name="cref">The cref.</param>
        public Csee(string cref)
            : this()
        {
            Cref = cref;
        }

        public string Cref { get; protected set; }
        

        internal override bool Unique { get { return false; } }

        internal override string Serialize
        {
            get
            {
                string p = string.Format(ParamConst, "cref", Cref);
                return string.Format(BaliseAutotWith1ParamConst, Balise, p);
            }
        }
    }


}
